Routines
This section describes the Mathematical and Logical Utilities supported directly by the Macintosh Operating System. Note that none of the routines in this section moves memory; therefore, all of the described routines in this section can be called at interrupt time.
Subtopics
- Testing and Setting Bits
- Performing Logical Operations
- Getting and Setting Memory Values
- Compressing and Decompressing Data
- Obtaining a Pseudorandom Number
- Converting Between Angle and Slope Values
- Multiplying and Dividing Fixed-Point Numbers
- Performing Calculations on Fixed-Point Numbers
- Converting Among 32-Bit Numeric Types
- Converting Between Fixed-Point and Floating-Point Values
- Converting Between Fixed-Point and Integral Values
- Multiplying 32-bit values